The New York Times -
2 Oct 2015 14:09
London has moved a step closer to getting its own National Football League team, British prime minister George Osborne said on Friday, after meeting with NFL team owners, executives and players ahead of this year's first game at Wembley Stadium.
Share this Article